plural of aiguille - German English Dictionary