be extremely devoted to - Turkish English Dictionary