thanked - German English Dictionary