over do it - German English Dictionary