embowered - Turkish English Dictionary