abbitten - German English Dictionary