have some cheek - Turco Inglés Diccionario