execrates - German English Dictionary