cudgel one's brains - Turco Inglés Diccionario