ahondable - German English Dictionary