Hamsterratte - German English Dictionary