pet doctor - German English Dictionary