crabfaced - German English Dictionary