deploring - German English Dictionary