dog my cats! - German English Dictionary