ready for despatch - Alemán Inglés Diccionario