have the last say - German English Dictionary