have had the biscuit - Turco Inglés Diccionario