cudgel your brain - Turco Inglés Diccionario