minimum effort - German English Dictionary