send many times - German English Dictionary