take it easy champ - German English Dictionary