limiting sulcus of rhomboid fossa - Alemán Inglés Diccionario