international tin agreement - German English Dictionary