samosa - German English Dictionary