approachable - German English Dictionary