coachable - German English Dictionary