undertakable - German English Dictionary