catrera - German English Dictionary