it makes me laugh - Turco Inglés Diccionario