plural of talon - German English Dictionary