dieu deva - German English Dictionary