overlave - German English Dictionary