imprecar - German English Dictionary