dispatching locations - Francés Inglés Diccionario