semaphorin - Alemán Inglés Diccionario