shut your trap! - Espagnol Anglais Dictionnaire