abidevi - German English Dictionary