deliration - German English Dictionary