staplers - German English Dictionary