vallahi - German English Dictionary