thanks for your present/gift - German English Dictionary