Stachelbilche - French English Dictionary