cudgel your brains - Turco Inglés Diccionario