mechanical semaphore - Turco Inglés Diccionario