overdelighted - German English Dictionary