cribs - German English Dictionary