have ulterior motives - German English Dictionary