cifra - German English Dictionary