duty paid in murcia on sales - German English Dictionary