cift - German English Dictionary