Translation of idiomatic expression in Spanish:

idiomatic expression

noun