saying or doing absurd things - Espagnol Anglais Dictionnaire