shoe fin - German English Dictionary