delivered ex quay (duty paid) - Turkish English Dictionary