catacala - German English Dictionary