troglodyte à bec fin - German English Dictionary