tombera - Turkish English Dictionary