crabapple - German English Dictionary