royal electrical and mechanical engineers - Turkish English Dictionary