end up in police station - Turco Inglés Diccionario