undertakes - German English Dictionary