put together hastily - Turco Inglés Diccionario