mechanical semaphore - Almanca İngilizce Sözlük