appologize - German English Dictionary