ratten - German English Dictionary