pet clinic - German English Dictionary