master-tailors - German English Dictionary