lanzagranadas - Turkish English Dictionary