semaphore cactus - Alemán Inglés Diccionario